package org.jeecg.modules.business.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.modules.business.entity.BusLivingCustomer;
import org.jeecg.modules.business.entity.BusRoomBookingOrders;
import org.jeecg.modules.business.vo.BusLivingCustomerVo;
import org.jeecg.modules.rooms.entity.CesHouseLongRentScheme;

import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel(value="预定房间和房型参数", description="预定房间和房型参数")
public class BookingLayoutRoomsDto {
    @ApiModelProperty(value = "房型ID")
    private String layoutId;
    @ApiModelProperty(value = "房间id，传入null/不传，表示未排房")
    private String roomId;
    @ApiModelProperty(value = "水表读数")
    private BigDecimal waterMeter;
    @ApiModelProperty(value = "电表读数")
    private BigDecimal energyMeter;
    @ApiModelProperty(value = "燃气读数")
    private BigDecimal gasMeter;
    @ApiModelProperty(value = "是否主房")
    private Boolean isMain;
    @ApiModelProperty(value = "同住人信息")
    private List<BusLivingCustomer> livingCustomers;
    @ApiModelProperty(value = "费用信息.暂时不需要")
    private List<String> orderFees;
    @ApiModelProperty(value = "单个房间的入住订单信息")
    private BusRoomBookingOrders roomOrderInfo;
    private CesHouseLongRentScheme longRentScheme;


}
